package com.guodi.model.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.guodi.map.entity.MapDivision;
import com.guodi.model.entity.IdtScoreValue;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @描述：指标得分值表Mapper类
 * @作者: lzy
 * @日期: 2023-04-03
 */
public interface IdtScoreValueMapper extends BaseMapper<IdtScoreValue> {

    /**
     * @描述: 根据行政编码获取行政区划树
     * @入参:
     * @出参:
     * @作者: 代鹏刚
     * @日期: 2020/6/11 16:54
     **/
    List<MapDivision> listDivisionByCode(@Param("code") String code);

    /**
     * @描述: 根据行政区和年份查找得分值
     * @入参:
     * @出参:
     * @作者: lzy
     * @日期: 2023/4/4 9:25
     **/
    IdtScoreValue selectOneByCodeAndYear(@Param("divisionCode") String divisionCode, @Param("year") Integer year, @Param("idtId") String idtId);
}
